horrible creature - Alemán Inglés Diccionario